package org.springmole.business.bean.hibernate;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;


@XmlAccessorType(XmlAccessType.FIELD)
public class QueryData extends DetailData {

	@XmlAttribute(name="cacheHitCount")
	private Long cacheHitCount;
	
	@XmlAttribute(name="cacheMissCount")
	private Long cacheMissCount;
	
	@XmlAttribute(name="cachePutCount")
	private Long cachePutCount;
	
	@XmlAttribute(name="executionAvgTime")
	private Long executionAvgTime;
	
	@XmlAttribute(name="executionCount")
	private Long executionCount;
	
	@XmlAttribute(name="executionMaxTime")
	private Long executionMaxTime;
	
	@XmlAttribute(name="executionMinTime")
	private Long executionMinTime;
	
	@XmlAttribute(name="executionRowCount")
	private Long executionRowCount;
	
	
	
	
	
	
	public Long getCacheHitCount() {
		return cacheHitCount;
	}
	public void setCacheHitCount(Long cacheHitCount) {
		this.cacheHitCount = cacheHitCount;
	}
	public Long getCacheMissCount() {
		return cacheMissCount;
	}
	public void setCacheMissCount(Long cacheMissCount) {
		this.cacheMissCount = cacheMissCount;
	}
	public Long getCachePutCount() {
		return cachePutCount;
	}
	public void setCachePutCount(Long cachePutCount) {
		this.cachePutCount = cachePutCount;
	}
	public Long getExecutionAvgTime() {
		return executionAvgTime;
	}
	public void setExecutionAvgTime(Long executionAvgTime) {
		this.executionAvgTime = executionAvgTime;
	}
	public Long getExecutionCount() {
		return executionCount;
	}
	public void setExecutionCount(Long executionCount) {
		this.executionCount = executionCount;
	}
	public Long getExecutionMaxTime() {
		return executionMaxTime;
	}
	public void setExecutionMaxTime(Long executionMaxTime) {
		this.executionMaxTime = executionMaxTime;
	}
	public Long getExecutionMinTime() {
		return executionMinTime;
	}
	public void setExecutionMinTime(Long executionMinTime) {
		this.executionMinTime = executionMinTime;
	}
	public Long getExecutionRowCount() {
		return executionRowCount;
	}
	public void setExecutionRowCount(Long executionRowCount) {
		this.executionRowCount = executionRowCount;
	}
	
	
	
}
